﻿window.onload = function() {	
	loadPortf();
	//loadRolam(); 
	
	if(navigator.appName == "Microsoft Internet Explorer"){
		//document.getElementById("foot_warning").innerHTML += document.getElementById("spn_ie_warning").innerHTML;
		
		document.getElementById("gototop").innerHTML = "";
		
		document.getElementById("lab").innerHTML = document.getElementById("spn_lab_ie").innerHTML;
	}
		
	
		
	if(window.outerWidth < 1280)
		document.getElementById("foot_warning").innerHTML += document.getElementById("spn_res_warning").innerHTML;
	
	window.onscroll = function(){
		if(window.pageYOffset > 300){
			$(document.getElementById("gototop")).stop().animate({"right" : "0px"}, "slow");
		}
		else
			$(document.getElementById("gototop")).stop().animate({"right" : "-100px"}, "slow");
	}
	


}




//Menü*********************************************************************************************
	function loadPortf(){
		document.getElementById("content").innerHTML = document.getElementById("spn_portf").innerHTML;
		
		document.getElementById("bullet_rolam").type = 'circle';
		document.getElementById("bullet_portf").type = 'disc';	
		
		document.title = "Fejes Ádám fotó - Portfólió";
		
		removeTitles();	
	}

	
	function loadRolam(){
		
		if(navigator.appName == "Microsoft Internet Explorer"){
			document.getElementById("content").innerHTML = document.getElementById("spn_rolam_ie").innerHTML;
		}
		else{
			document.getElementById("content").innerHTML = document.getElementById("spn_rolam").innerHTML;
		}
		
		document.getElementById("bullet_portf").type = 'circle';
		document.getElementById("bullet_rolam").type = 'disc';
		
		document.title = "Fejes Ádám fotó - Rólam";	
	}
		
		


//Portfólió****************************************************************************************
	var isOver = false; //csak akkor zoomoljon ha még mindig rajta van
	var zoomed = 0; //egyszerre csak egy legyen
	
	function portf_mouseover(x){
		isOver = true;
		setTimeout(function() {zoomin(x)}, 800);
	}
	
	function zoomin(x){
		if(isOver && zoomed == 0){
			if(navigator.appName == "Microsoft Internet Explorer"){
				$(x).stop().animate({"width": '450'}, "slow");			    
			}
			else{
				var ratio = x.width / x.height;
				var newHeight =  window.outerHeight*0.75;
				var newWidth = window.outerWidth*0.4;
				
				if(newWidth > 640)
					newWidth = 640;
					
				if(newWidth < x.width) //640x480-hoz, mert fontos (nem)
					newWidth = x.width;
					
				if(newHeight * ratio < x.width)//mobilra
					newHeight = x.height;
				
				if(ratio > 1){ //fekvő
					$(x).stop().animate({"width": newWidth}, "slow");
				}
				else{
					//itt is szélességet kell állítani, mert magasságnál csak lefelé nyújtja, ezért szorzok vissza ratioval
					$(x).stop().animate({"width": newHeight*ratio}, "slow"); 
				}
			}
		}
		
		zoomed++;
	}
	
	function portf_mouseout(x){
		isOver = false;
		$(x).stop().animate({"width": "320"}, "slow");
		zoomed--;
	}
	//2*320 + 550 = 1190 a szélesség nagyítva
	
	
	function highlight(x){
		$(x).stop().animate({"opacity": "0.6"}, "slow");
	}
	
	function unhighlight(x){
		$(x).stop().animate({"opacity": "1"}, "slow");
	}

	
	function removeTitles(){
		var links1 = document.getElementsByTagName('a');
	
		for (var i = 0; i < links1.length; i++) {
			links1[i]._title = links1[i].title;
	        links1[i].onmouseover = function() {this.title = '';}
	        links1[i].onmouseout = function() {this.title = this._title;}
	    }
	    
	    
	}
	
//Halványítás, bármire****************************************************************************************
	function fadeout(x){
		$(x).stop().animate({"opacity": "0"}, "slow");
		

	}
	
	function fadein(x){
		$(x).stop().animate({"opacity": "1"}, "slow");
	}
	
	
	
	
//Stringek****************************************************************************************************